/*
prototype
1. 每一个函数都有prototype属性
2. 每一个函数的prototype指向实例的原型对象(空object)
__proto__
1. 每一个实例对象(除了null)都有__proto__
2. 该属性指向该对象的原型
原型对象具有constructor指向构造函数:


* */


function foo() {}

console.log(foo.__proto__.__proto__) // 就是空Object的prototype
console.log(foo.__proto__.__proto__ == Object.prototype) // true


